# class Person:
#     name="小白"   #类属性
#     age=28
#     def __init__(self):
#         self.colour="黄种人"   #实例属性
#         # print()
#         pass
#     def eat(self):
#         print("吃饭")
#         pass
#     pass
#     def sleep(a):
#         pass
# xb=Person()
# xb.eat()
# print(xb.colour)
class Animal:
    # name="猴子"
    # __init__(self) 方法，初始化方法，实例化对象的时候自动调用，完成一些初始化设置。
    # __init__(self)中，默认有1个参数名字为self，如果还需要传两个实参，
    # 那么应该写成__init__(self，x, y)。
    def __init__(self,name,age,corlour):
        self.name=name
        self.age=age
        self.corlour=corlour
        pass

    def eat(self):
        print("吃东西")
    pass
# hz=Animal()
# print(hz.name)
# hz.eat()
# hz.age=2   #为类添加属性
# print(hz.age)
# xg=Animal()
# xg.type="哈士奇"
# xg.age=6
# print(xg.type)
# hz=Animal()
# print(hz.name)
# print(hz.age)
hz=Animal("小猴",9,"黑色")
print(hz.name)
print(hz.age)
print(hz.corlour)
xg=Animal("哈士奇",8,"黑色")
print(xg.name)
print(xg.age)
print(xg.corlour)